
@charset "utf-8";

body,div,h1,h2,h3,h4,h5,h6,p,ul,li{
    margin:0px;
    border:0px;
    padding:0px;
}

body{
    width:100%;
    height:auto;
    font-size:14px;
    font-family:微软雅黑, 宋体, serif;
    overflow: hidden;
}

.wrapper{
    width:100%;
    height:auto;
}

.header{
    background-color: #6B51C0;
    height:141px;
}

.content{
    /*background-color: #F0EEF9;*/
}

.footer{
    background-color: #DED9F1;
    height:60px;
}

.clearfix:after{
    content:".";display:block;height:0;clear:both;visibility:hidden}

.logo_title{
    padding:2px 0px;
}

.logo_title h3{
    margin-left:10px;
    font-size:20px;
    font-weight: 500;
    display:inline-block;
}

.logo_title button{
    float:right;
    border:0px;
    margin-top:2px;
    background-color: inherit;
}

#btn_minimize:hover{
    opacity: 0.5;
    transition-duration: 300ms;
}

#btn_close:hover{
    background-color: #D44027;
    transition-duration: 300ms;
}

.header_time > p{
    margin: 3px 0px 3px 10px;
    font-size: 20px;
    font-family: 微软雅黑,宋体;
}
.header_search{
    padding:5px 3px;
}
.header_search > label {
    font-size: 16px;
    margin: 2px 5px;
}
.header_search > input[type="text"]{
    width: 80%;
}

.nav_page{
    width:33.3%;
    float:left;
    text-align:center;
    font-size:16px;
    background-color: #F0EEF9;
    line-height: 200%;
}

.nav_page:hover{
    color:#83BBE6;
    cursor:pointer;
}

.toolbar button{
    margin-top: 5px;
    background-color: #DED9F1;
    border:1px solid #DED9F1;
}

.toolbar button:hover{
    border:1px solid #8C8998;
}

.toolbar button:first-child{
    margin-left: 16px;
}
.toolbar button ~ button{
    margin-left: 0px;
}